<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    1.对象:一类内容中的真实个例
    明星--迪丽热巴

    2.对象的数据类型object
    是一种复杂的数据类型
    本质上是一个盒子,是一个可以承载数据的盒子
    是一个无序的数据集合
    是一个"键值对"的集合

    3.对象数据类型的创建
    3-1.字面量的方式创建对象
    语法:
        a.创建的一个空对象 var obj={}
        b.创建一个带有数据的对象 var obj={键值对,键值对}
    3-2 内置的构造函数的方法创建对象
    语法:创建一个空对象 var obj=new Object()

    4.键值对:键key 值value
        a.推荐使用符合变量命名规则和规范的名字
        b.可以用纯数字当做键名,使用纯数字的情况下,会排列在前面
        c.可以使用任何特殊符号,书写的时候要被引号包裹起来

    <script>
        // 1.字面量的方式创建对象
        // var obj={};
        // console.log(obj);//Object ={}

        // 1.1创建一个带有数据的对象
        var obj={
            name:"迪丽热巴",
            age:29,
            1:266,
            $323:1000000,
            "&money":10,
            user_email:"dilireba@qq.com",
            "#aaa":"abc",
            "class":"明星"
        }
        console.log(obj);

        // 2.使用构造函数
        var obj=new Object();//{}
        console.log(obj);

    </script>



</body>
</html>